package ${packageName};
import java.util.List;
/**
* @author lt
*/
public interface ${name}Service {
	/**
	* 新增
	* @param obj 实体
	*/
	void add(${name} obj);

	/**
	* 删除
	* @param idList 实体IDS
	*/
	void del(List<Long> idList);

	/**
	* 更新
	* @param obj 实体
	*/
	void update(${name} obj);

	/**
	* 批量更新
	* @param idList 实体ID列表
<#list batchProNames as proName>
	* @param ${proName}Ck 是否修改${proName}
</#list>
	* @param obj  修改属性
	*/
	void batchUpdate(
		List<Long> idList,
		<#list batchProNames as proName>
		Boolean ${proName}Ck,
		</#list>
		${name} obj
	);
}

